Volume 10, Issue 50, January and February 2024, Pages 631-685
Hosam Hasan Abou Elseoud
Volume 9, Issue 45, March 2023, Pages 3065-3101